# num = 3
#  def fun():
#      num = 5
#      print("函数局部变量num的值：",num)
#  fun()
#  print("函数外局部变量num的值：",num)
#
#  num = 5
#  def fun():
#      global num
#      num +=1
#      print("函数内num的值：",num)
#  fun()
#  print("函数外num的值：", num)
#
#  def outer():
#      num= 1
#      def inner():
#          nonlocal num
#          num = 2
#          print("inner函数中num的值：",num)
#      inner()
#      print("outer函数中num的值：",num)
#  outer()

stu = [{"num": "201801", "name": "王五", "score": 89},
       {"num": "201802", "name": "刘军", "score": 95},
       {"num": "201803", "name": "李梦", "score": 85}]
stu.sort(key=lambda x: x["score"])
for s in stu:
    print("学号：",s["num"],"姓名：",s["name"],"成绩：",s["score"])